草庐IT

Android TextView 改变 textColor 与主题

全部标签

android - 如何更新我创建多主题应用程序的项目

我想制作一个SettingsActivity让用户个性化应用程序的外观。在此Activity中,用户可以选择将应用程序保持在“浅色主题”(例如,白色背景和黑色文本)或“深色主题”,相反颜色的灯光主题有利于夜间使用。这怎么可能?我正在考虑为每个主题在xml中创建不同的布局。编辑下图是SettingsActivity的示例,我想更改整个应用的外观,而不是单个Activity。 最佳答案 这就是我为我的应用所做的。我相信我的方法可以提供帮助。在styles.xml中设置您的浅色和深色主题,如下所示: @color/colorPrimary

带有对话框主题的Android底部按钮栏和 ScrollView

我正在尝试显示一个AndroidActivity:对话主题;固定在对话框顶部的标题;固定在对话框底部的按钮栏;中间有一个ScrollView。我写的布局符合这些标准,除了对话框总是填满整个屏幕(见底部的垂直屏幕截图)。这是我的布局:此外,该Activity使用@android:style/Theme.Dialog和android:windowNoTitle设置样式。我不确定我是否理解为什么此布局会扩展以填满整个屏幕。没有一个View的布局高度设置为fill_parent;父布局也未设置为fill_parent。有谁知道我想做的事是否可行,如果可行,该怎么做?我当前的水平布局我当前的垂直

el-from表单实现lable字体大小改变

     //给当前页面所以的lable都字体发生改变 /deep/.el-form-item__label{  font-size:40px; }//如何想给某个lable字体修改.my-form/deep.el-form-item__label{  font-size:20px; }设置表单宽度大小直接在组件上写宽度即可               设置输入框中提示语的字体大小 /deep/.el-input__inner::placeholder{  font-size:20px; }

android - 如何将主题应用于 <PreferenceCategory> 的 <PreferenceScreen> 元素

我有一个扩展PreferenceActivity的Activity。我的主题:android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"应用到Manifest文件中的应用层。除“PreferenceCategory”的“PreferenceScreen”元素外,一切都得到了所需的主题。他们仍然有默认的黑色背景。简而言之,具有父首选项屏幕的主首选项类别屏幕正在获取主题,但是如果我单击任何PreferenceScreens以转到其元素首选项(EditText等),他们没有获取主题...知道为什么会发生这种情况吗?结构或p

android - 在Honeycomb中设置全息主题

我看到这篇关于在Honeycomb上使用新的全息主题的帖子:Changethemeaccordingtoandroidversion在我的应用程序中,我有minSdkVersion="11"和targetSdkVersion="11"。默认情况下,我得到纯黑色背景和浅色文本。如果我在应用程序或Activity上显式设置Theme.Holo,我仍然会得到纯黑色,使用以下方法:android:theme="@android:style/Theme.Holo"不过,我认为Theme.Holo使用了我在HoneycombGallery示例中看到的渐变背景,设置如下:caseR.id.toggl

android - 使用 Holo 父主题从 Theme.Light 继承 editText

我想从android:Theme继承editText而我的父主题是android:Theme.Holo.Light。除了将androidsdk文件夹中的资源复制到我的项目中之外,还有什么“干净”的方法可以做到这一点吗? 最佳答案 所以我的想法是拥有一个从android:Theme.Holo.Light扩展的自定义主题(实际上只是一种样式),然后覆盖EditText属性使用android:Theme中的父设置。看起来android:Theme.Holo.Light使用editTextStyle属性引用来更改EditTexts的外观:@

android - 从 cordova config.xml 更改 android 主题

在我的公司,我们使用IonicFramework和Cordova来创建我们的移动应用程序,在开始设计应用程序时,我们遇到了Android主题的问题以及如何在不触及Ionic构建命令生成的AndroidManifest的情况下设置它.我到处都建议从config.xml文件实现任何自定义,并且永远不要触及AndroidManifest,但我似乎找不到任何关于Android主题的方法。我现在的问题是:有没有办法在不更改生成的AndroidManifest.xml的情况下从Config.xml为应用程序设置android主题,例如HoloTheme? 最佳答案

android - MPAndroidChart条形图如何改变每个标签的颜色

这是我使用MPAndroidChart库构建的条形图。现在我必须改变每个标签的颜色,我无法通过互联网搜索找到解决方案。 最佳答案 这个答案有两个部分。1)如果您想在条形图的图例中使用单一标签,您可以将所有条形添加到一个数据集中并使用方法setColors(int[]colors,android.content.Contextc)进行分配每个栏的颜色。2)如果您想在每个条形图的图例中使用不同的标签,则需要在图表中包含多个数据集并为每个数据集分配一种颜色(标签数=数据集数)。我在下面包含了示例代码供您引用。初始代码块代表第一个选项,您可

android改变listview的字体和颜色

我发现了很多不同的方法来完成这个,但我不确定哪种方法最适合我的场景。这是我的ListView的Java代码:ListViewlv;lv=(ListView)findViewById(R.id.favList);这是列表的xml代码:对于TextView,我会添加:finalTypefacefontList=Typeface.createFromAsset(assets,"optima-extra-black.ttf");lv.setTypeface(fontList);但这不适用于ListView。在这种情况下如何更改字体?好的,我快到了...我需要访问我的Assets,但我不能从我的

android - Android Fragments 中方向改变时的布局改变

请提出解决方案。当我旋转我的fragment时,它应该变成横向模式并显示另一个布局。但是屏幕没有旋转到横向。我的代码如下:这是称为仪表板的主要布局,现在处于纵向模式:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewview=View.inflate(getContext(),R.frag_dashboard,null);changeview=(ShimmerTextView)view.findViewById(R.id.chan